Business

Russia is demanding payment for natural gas in rubles, and it could push Germany..